#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
}

Widget::~Widget()
{
    delete ui;
}

// 日间模式样式设置
void Widget::on_pushButton_light_clicked()
{
    // 窗口背景
    this->setStyleSheet("background-color: #FFFFFF;");

    // 文本编辑框：黑色文字
    ui->textEdit->setStyleSheet("background-color: #FFFFFF; color: #000000; border: 1px solid #CCC;");

    // 按钮：黑色文字、浅色背景（可根据需求调整）
    ui->pushButton_light->setStyleSheet("color: #000000; background-color: #F0F0F0;");
    ui->pushButton_dark->setStyleSheet("color: #000000; background-color: #F0F0F0;");
}

// 夜间模式样式设置
void Widget::on_pushButton_dark_clicked()
{
    // 窗口背景
    this->setStyleSheet("background-color: #333333;");

    // 文本编辑框：白色文字
    ui->textEdit->setStyleSheet("background-color: #444444; color: #FFFFFF; border: 1px solid #666;");

    // 按钮：白色文字、深色背景（可根据需求调整）
    ui->pushButton_light->setStyleSheet("color: #FFFFFF; background-color: #555555;");
    ui->pushButton_dark->setStyleSheet("color: #FFFFFF; background-color: #555555;");
}

void Widget::on_pushButton_clicked() {
    // 这里写按钮点击后的逻辑，暂时可空
}
void Widget::on_pushButton_2_clicked() {
    // 同理，补全实现
}
